life-prolonging measures - French English Dictionary